package model

type WorkTimeRecord struct {
	ID         uint   `json:"id"`          // 主键ID
	TenantID   uint   `json:"tenant_id"`   // 租户ID
	LinkID     uint   `json:"link_id"`     // 关联ID
	ModuleID   uint   `json:"module_id"`   // 关联模型ID
	Type       string `json:"type"`        // 类型(standard_task 标准任务,work_order 工单,to_do 代办)
	ProjectID  uint   `json:"project_id"`  // 项目ID
	WorkTime   uint   `json:"work_time"`   // 工作时长
	UserID     uint   `json:"user_id"`     // 工作人员
	RecordTime uint   `json:"record_time"` // 记录时间
	Created    uint   `json:"created"`     // 创建时间
	Updated    uint   `json:"updated"`     // 更新时间
}

func (w *WorkTimeRecord) TableName() string {
	return "work_time_record"
}
